package com.smforj.ssm.modules.lib.domain;

import java.util.Date;

import com.smforj.ssm.frame.core.bean.BaseBean;
import com.smforj.ssm.modules.lib.constant.TerminalType;

/***
 * 当前记录Model 当借阅时记录本信息，提供查询等功能，归还后将删除本信息内容
 * 
 * @author Haijun Gao 
 * @date 2016-8-10 下午1:07:31
 * @desp http://www.cnblogs.com/saga5998/
 * @email 573107773@qq.com
 */
public class CoreCurrentrecord extends BaseBean { 
	
	
    /**
	 * 
	 */
	private static final long serialVersionUID = -6656790236147770083L;

	private Integer crId;
	
	private String readerId;  

    private String recordId;

    private String barcode;

    private String rfid;

    private String callNum;

    private String bookName;

    private String bookstatus;

    private Date borrowDate;

    private String borrowType;

    private Date needReturnDate;

    private Boolean isRenewed;
    
    private String remark;
    
    private String terminalId;
    
    private TerminalType terminalType;  
    
    
    

	public String getTerminalId() {
		return terminalId;
	}

	public void setTerminalId(String terminalId) {
		this.terminalId = terminalId;
	}

	public TerminalType getTerminalType() {
		return terminalType;
	}

	public void setTerminalType(TerminalType terminalType) {
		this.terminalType = terminalType;
	} 

	public String getReaderId() {
		return readerId;
	}

	public void setReaderId(String readerId) {
		this.readerId = readerId;
	}

	public String getRecordId() {
		return recordId;
	}

	public void setRecordId(String recordId) {
		this.recordId = recordId;
	}

	public String getBarcode() {
		return barcode;
	}

	public void setBarcode(String barcode) {
		this.barcode = barcode;
	}

	public String getRfid() {
		return rfid;
	}

	public void setRfid(String rfid) {
		this.rfid = rfid;
	}

	public String getCallNum() {
		return callNum;
	}

	public void setCallNum(String callNum) {
		this.callNum = callNum;
	}

	public String getBookName() {
		return bookName;
	}

	public void setBookName(String bookName) {
		this.bookName = bookName;
	}  

	public String getBookstatus() {
		return bookstatus;
	}

	public void setBookstatus(String bookstatus) {
		this.bookstatus = bookstatus;
	}

	public Date getBorrowDate() {
		return borrowDate;
	}

	public void setBorrowDate(Date borrowDate) {
		this.borrowDate = borrowDate;
	}

	public String getBorrowType() {
		return borrowType;
	}

	public void setBorrowType(String borrowType) {
		this.borrowType = borrowType;
	}

	public Date getNeedReturnDate() {
		return needReturnDate;
	}

	public void setNeedReturnDate(Date needReturnDate) {
		this.needReturnDate = needReturnDate;
	}

	public Boolean getIsRenewed() {
		return isRenewed;
	}

	public void setIsRenewed(Boolean isRenewed) {
		this.isRenewed = isRenewed;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public Integer getCrId() {
		return crId;
	}

	public void setCrId(Integer crId) {
		this.crId = crId;
	}

    
    
}